polymastigina - Turkish English Dictionary