drop hatch - Turkish English Dictionary