musical delight - French English Dictionary