mine-laying means - Spanish English Dictionary