burn (itself) out - Spanish English Dictionary