to promote further - German English Dictionary