hardpressed - Deutsch Englisch Wörterbuch