citizens' tribunal - Alemán Inglés Diccionario