half-moon key - Turkish English Dictionary