rope-soled sandal factory - German English Dictionary