ıt's bucketing down - Turkish English Dictionary