sweat buckets - Turkish English Dictionary