pump unit - French English Dictionary