sprinkle water - French English Dictionary