self-disgust - Alemán Inglés Diccionario