stress and strain - Deutsch Englisch Wörterbuch