most responsible - Turco Inglés Diccionario