blackberry (ribes hudsonianum) - French English Dictionary