regaled - French English Dictionary