Doppelscheibenwischer - French English Dictionary