semilune - Turkish English Dictionary