invaginate - Alemán Inglés Diccionario