have great powers of endurance - İspanyolca İngilizce Sözlük