demilune - Turkish English Dictionary