expresses repugnance - Alemán Inglés Diccionario