tangible contribution - French English Dictionary