sliding hatch - Turkish English Dictionary