rock garden plant - French English Dictionary