have great powers of endurance - Espagnol Anglais Dictionnaire