leave barren - Almanca İngilizce Sözlük