judge, jury, and executioner - Alemán Inglés Diccionario