shade-loving plant - French English Dictionary