Большой испанско-русский словарь
adj
1) непобедимый
2) непреодолимый
un obstáculo invencible — непреодолимое препятствие
invencible