ventral turret - Turkish English Dictionary