self disgust - Turco Inglés Diccionario