synthetic lawn - Turkish English Dictionary