good-sounding title - French English Dictionary