play a vital role - Allemand Anglais Dictionnaire