confer a favour - German English Dictionary