kangaroo courtEnglish → SpanishOxford English–Spanishkangaroo court noun tribunal irregular y arbitrario