a confection made with carrots and nuts - Allemand Anglais Dictionnaire