ribbon grass - Turkish English Dictionary