furnish/supply - French English Dictionary