having a big and long nose - Francés Inglés Diccionario