rope-soled sandals - German English Dictionary