sugar almonds - Alemán Inglés Diccionario