a dwarf standing on the shoulders of giants - Alemán Inglés Diccionario