hull turret aperture - Turkish English Dictionary