splatter someone with some liquid - French English Dictionary