living plant - Spanish English Dictionary