hamstrung - Deutsch Englisch Wörterbuch