raining buckets - Turco Inglés Diccionario