participle of contribuir - Allemand Anglais Dictionnaire