make one's contribution - Espagnol Anglais Dictionnaire