delayed benefits - French English Dictionary