liquor made with bitter almonds - French English Dictionary