anchorage outside an artificial port - Francés Inglés Diccionario