juniper syrup - French English Dictionary