to lay mines - Spanish English Dictionary