have leftover energy - Spanish English Dictionary