causing horror/aversion - Alemán Inglés Diccionario