a worm’s-eye view - Francés Inglés Diccionario