turkish crescent - French English Dictionary