it was pelting down with rain. - Türkisch Englisch Wörterbuch