drop-hatch - Turkish English Dictionary