freeze (water in ice buckets) - Spanish English Dictionary