creosote bush (larrea tridentata) - French English Dictionary