turlar - French English Dictionary