coolant pump housing - French English Dictionary