most convincing - French English Dictionary