washing by throwing buckets of water - French English Dictionary