to aid and advise - German English Dictionary