non-surmountable antagonist - Alemán Inglés Diccionario