the people responsible - Español Inglés Diccionario