dorsal turret - Turkish English Dictionary