leave barren - Türkçe İngilizce Sözlük