pumping machinery industry - French English Dictionary