salted almonds - Alemán Inglés Diccionario