windscreen washer jets - French English Dictionary