splash-protection - French English Dictionary