salt roasting - Alemán Inglés Diccionario