polymastigate - German English Dictionary