to foster and promote - Allemand Anglais Dictionnaire