become exhausted due to physical exertion - Espagnol Anglais Dictionnaire