sticky mouse-ear chickweed - Turkish English Dictionary