someone who lays waste - Fransızca İngilizce Sözlük