(raining) in buckets - Espagnol Anglais Dictionnaire