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