washing by throwing buckets of water - German English Dictionary