invaginate - Francés Inglés Diccionario