plash - French English Dictionary