extraordinary benefits - French English Dictionary