sheltering of harbour - Spanish English Dictionary