raspberry bush - French English Dictionary