repugnate - Alemán Inglés Diccionario