creeping plant (lardizabala) - German English Dictionary