juniper tar - French English Dictionary