doors and hatches - Turkish English Dictionary