door hatch - Turkish English Dictionary