artificial headland - Almanca İngilizce Sözlük