flare one's nostrils - Francés Inglés Diccionario