to invade - Alemán Inglés Diccionario