microinvasive - German English Dictionary