windscreen-wiper - French English Dictionary