stand on someone's shoulder - Alemán Inglés Diccionario