exhaustion following considerable effort - Espagnol Anglais Dictionnaire