ankle cuff sandal - German English Dictionary