shoulder the responsibility - Turco Inglés Diccionario