polymastigate - Spanish English Dictionary