stand on someone's shoulder - Francés Inglés Diccionario