almond-filled candy - Spanish English Dictionary