gardener's garters - Turkish English Dictionary