shade-loving plant - Spanish English Dictionary