to end up in smoke - Alemán Inglés Diccionario