windscreen washer module - French English Dictionary