unbeaten - French English Dictionary