causing revulsion - Francés Inglés Diccionario