substantial contribution - Allemand Anglais Dictionnaire