non-surmountable antagonist - Francés Inglés Diccionario