polymastigate - French English Dictionary