miniature rose bush - French English Dictionary