determined and physically strong and healthy - İspanyolca İngilizce Sözlük