sandal-wearing man - German English Dictionary