sticky chickweed - Turkish English Dictionary