biological invader - Alemán Inglés Diccionario