substrate (hard) - Deutsch Englisch Wörterbuch