polymastigina - Spanish English Dictionary