dwarf standing on the shoulders of giants

Etymology
.

Noun

 * 1)  One who discovers by building on previous discoveries.

Translations

 * French: des nains sur des épaules de géants
 * German: Zwerg auf den Schultern von Riesen, Zwerg auf den Schultern von Giganten
 * Japanese: 巨人の肩の上に立つ小人
 * Latin: nani, gigantum humeris insidentes