a political contribution - French English Dictionary