self disgust - Alemán Inglés Diccionario