an almond-sugar mixture used as a filling - Alemán Inglés Diccionario