massive invasion - Alemán Inglés Diccionario