benefitting - French English Dictionary