self-repugnant - Turco Inglés Diccionario