lose strength and vigor - Französisch Englisch Wörterbuch