someone who lays waste - Almanca İngilizce Sözlük