be hamstrung - Französisch Englisch Wörterbuch