artificial harbour - Almanca İngilizce Sözlük