it's coming down in buckets - Turco Inglés Diccionario