excite disgust in - Turco Inglés Diccionario