be hamstrung - Spanisch Englisch Wörterbuch