to promote and improve - German English Dictionary