torrentuous - Deutsch Englisch Wörterbuch