salamander stove - Español Inglés Diccionario