protective facilities for harbour - Spanish English Dictionary