substantial amounts - Deutsch Englisch Wörterbuch