justice has been done - Turco Inglés Diccionario