pump belt - French English Dictionary