support a weight or load - French English Dictionary