close ports and hatches - Francés Inglés Diccionario