protective works above a river port - Spanish English Dictionary