torrentuous - German English Dictionary