washing by throwing buckets of water - Turkish English Dictionary