key responsibilities - Turco Inglés Diccionario