roadside peppergrass - Turkish English Dictionary