confection made with cashew - Alemán Inglés Diccionario