judge, jury, and executioner - Español Inglés Diccionario