branch oil - French English Dictionary