expressing disgust or nausea - Francés Inglés Diccionario