invading organism - Turco Inglés Diccionario