yeşil örtüsü - Turkish English Dictionary