causing revulsion - Alemán Inglés Diccionario