reed sandal - German English Dictionary