stick one's nose up - Francés Inglés Diccionario