well-kept lawn - Turkish English Dictionary