confer a favour - French English Dictionary