synthetic grass - Turkish English Dictionary