you're wonderful - French English Dictionary