self-repugnant - Español Inglés Diccionario