torrential downpour - Türkçe İngilizce Sözlük