confection made with cashew - Turco Inglés Diccionario