sheltered anchorage - Francés Inglés Diccionario