have a green thumb - Türkçe İngilizce Sözlük