heap roasting - Alemán Inglés Diccionario