the turkish flag - French English Dictionary