have a beneficial influence on - Allemand Anglais Dictionnaire