sinew (vigorous strength; muscular power) - Deutsch Englisch Wörterbuch