latch hook - Turkish English Dictionary