pump motor relay - French English Dictionary