have leftover energy - Espagnol Anglais Dictionnaire