recipient of benefit - French English Dictionary