artificial land terrace - İngilizce Eşanlam Sözlük