offer somebody an opportunity - French English Dictionary