confer an advantage - German English Dictionary