anchor in the roads - Francés Inglés Diccionario