splash something or someone with liquid - French English Dictionary