have (something) to burn - Alemán Inglés Diccionario