citizens' tribunal - Turco Inglés Diccionario