plural of invasor - French English Dictionary