determined and physically strong and healthy - Spanish English Dictionary