rope-sole sandal - German English Dictionary