have (something) to burn - Español Inglés Diccionario