be very tired or exhausted - Espagnol Anglais Dictionnaire