rear window washer pump - French English Dictionary