window drips - French English Dictionary