snowshoe for walking on fresh concrete - Turkish English Dictionary