determined and physically strong and healthy - Französisch Englisch Wörterbuch