be hamstrung - Türkisch Englisch Wörterbuch