microinvasion - German English Dictionary