give a contribution - French English Dictionary