natural harbour (harbor) - Almanca İngilizce Sözlük