invincibleness - Francés Inglés Diccionario