gift rope - German English Dictionary