to contribute importantly - Allemand Anglais Dictionnaire