stow latch - Turkish English Dictionary