tree grate - Turkish English Dictionary