offer one's help - French English Dictionary