creeping juniper (juniperus horizontalis) - Spanish English Dictionary