anchorage outside an artificial port - Français Anglais Dictionnaire