drum turret - Turkish English Dictionary