plural of invasor - German English Dictionary