my turn - French English Dictionary