on (one's) shoulders - Francés Inglés Diccionario