on someone's shoulders or back - Español Inglés Diccionario