semilunate - Turkish English Dictionary