denude an area - İngilizce Eşanlam Sözlük