most responsible - Alemán Inglés Diccionario