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